Monoidal Categories, Graphical Reasoning, and Quantum Computation
نویسنده
چکیده
Graphs provide a natural mechanism for visualising many algebraic systems. They are particularly useful for describing algebras in a monoidal category, such as frobenius algebras and bialgebras, which play a vital role in quantum computation. In this context, terms in the algebra are represented as graphs, and algebraic identities as graph rewrite rules. To describe the theory of a more powerful monoidal algebra, one needs a concise way to define infinite sets of rules. This is addressed by introducing pattern graphs and pattern graph rewriting. An algorithm for matching is described. This is implemented in a tool called Quantomatic, which allows a user to explore a graphical theory by constructing graphs and performing automated and semi-automated rewrites.
منابع مشابه
Categories and Quantum Informatics: Monoidal categories
A monoidal category is a category equipped with extra data, describing how objects and morphisms can be combined ‘in parallel’. This chapter introduces the theory of monoidal categories, and shows how our example categories Hilb, Set and Rel can be given a monoidal structure. We also introduce a visual notation called the graphical calculus, which provides an intuitive and powerful way to work ...
متن کاملA graphical approach to measurement-based quantum computing
Quantum computations are easily represented in the graphical notation known as the zx-calculus, a.k.a. the red-green calculus. We demonstrate its use in reasoning about measurement-based quantum computing, where the graphical syntax directly captures the structure of the entangled states usesd to represent computations, and show that the notion of information flow within the entangled states gi...
متن کاملMonoidal computer I: Basic computability by string diagrams
Article history: Available online 7 March 2013 We present a new model of computation, described in terms of monoidal categories. It conforms to the Church–Turing Thesis, and captures the same computable functions as the standard models. It provides a succinct categorical interface to most of them, free of their diverse implementation details, using the ideas and structures that in the meantime ...
متن کاملCategorical Models for Quantum Computing
Monoidal dagger compact categories were proposed by Samson Abramsky and Bob Coecke in [1] as a mathematical model for quantum theory. This is an alternative to, and a generalisations of, the Hilbert space model. Together with their colleagues, they have extended this to a versatile framework for quantum computing. Recently, Jamie Vicary has proposed an alternative framework in terms of weak 2-c...
متن کاملMonoidal computer III: A coalgebraic view of computability and complexity
Monoidal computer is a categorical model of intensional computation, where many different programs correspond to the same input-output behavior. The upshot of yet another model of computation is that a categorical formalism should provide a high-level language for theory of computation, flexible enough to allow abstracting away the low level implementation details when they are irrelevant, or t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009